/*
 * Copyright 2009 Plausible Labs Cooperative, Inc.
 *
 * All rights reserved.
 *
 * Permission is hereby granted, free of charge,
 * to any person obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without restriction,
 * including without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to permit
 * persons to whom the Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 */ 

#if defined(__i386__)
	.objc_cat_cls_meth
	.objc_cat_inst_meth
	.objc_string_object
	.section __OBJC, __cstring_object, regular, no_dead_strip
	.objc_message_refs
	.section __OBJC, __sel_fixup, regular, no_dead_strip
	.objc_cls_refs
	.objc_class
	.objc_meta_class
	.objc_cls_meth
	.objc_inst_meth
	.objc_protocol
	.objc_class_names
	.objc_meth_var_types
	.objc_meth_var_names
	.objc_category
	.objc_class_vars
	.objc_instance_vars
	.objc_module_info
	.objc_symbols
	.section __OBJC, __protocol_ext, regular, no_dead_strip
	.section __OBJC, __class_ext, regular, no_dead_strip
	.section __OBJC, __property, regular, no_dead_strip
	.objc_symbols
	.align 2
L_OBJC_SYMBOLS:
	.long	0
	.long	0
	.word	2
	.word	0
	.long	L_OBJC_CLASS__PLConcreteGlobalBlock2
	.long	L_OBJC_CLASS__PLConcreteStackBlock2
	.objc_meth_var_names
L_OBJC_METH_VAR_NAME_0:
	.ascii "load\0"
	.objc_meth_var_types
L_OBJC_METH_VAR_TYPE_0:
	.ascii "v8@0:4\0"
	.objc_cls_meth
	.align 2
L_OBJC_CLASS_METHODS__PLConcreteGlobalBlock2:
	.long	0
	.long	1
	.long	L_OBJC_METH_VAR_NAME_0
	.long	L_OBJC_METH_VAR_TYPE_0
	.long	_plblock_concrete_iphone_load
	.objc_class_names
L_OBJC_CLASS_NAME_0:
	.ascii "_PLConcreteGlobalBlock2\0"
L_OBJC_CLASS_NAME_1:
	.ascii "_PLGlobalBlock\0"
L_OBJC_CLASS_NAME_2:
	.ascii "NSObject\0"
	.objc_meta_class
	.align 2
L_OBJC_METACLASS__PLConcreteGlobalBlock2:
	.long	L_OBJC_CLASS_NAME_2
	.long	L_OBJC_CLASS_NAME_1
	.long	L_OBJC_CLASS_NAME_0
	.long	0
	.long	2
	.long	48
	.long	0
	.long	L_OBJC_CLASS_METHODS__PLConcreteGlobalBlock2
	.long	0
	.long	0
	.long	0
	.long	0
	.objc_class
	.align 2
.globl __PLConcreteGlobalBlock2 // Add __PLConcreteGlobalBlock2 symbol
__PLConcreteGlobalBlock2:
L_OBJC_CLASS__PLConcreteGlobalBlock2:
	.long	L_OBJC_METACLASS__PLConcreteGlobalBlock2
	.long	L_OBJC_CLASS_NAME_1
	.long	L_OBJC_CLASS_NAME_0
	.long	0
	.long	1
	.long	4
	.long	0
	.long	0
	.long	0
	.long	0
	.long	0
	.long	0
	.objc_cls_meth
	.align 2
L_OBJC_CLASS_METHODS__PLConcreteStackBlock2:
	.long	0
	.long	1
	.long	L_OBJC_METH_VAR_NAME_0
	.long	L_OBJC_METH_VAR_TYPE_0
	.long	_plblock_concrete_iphone_load
	.objc_class_names
L_OBJC_CLASS_NAME_3:
	.ascii "_PLConcreteStackBlock2\0"
L_OBJC_CLASS_NAME_4:
	.ascii "_PLStackBlock\0"
	.objc_meta_class
	.align 2
L_OBJC_METACLASS__PLConcreteStackBlock2:
	.long	L_OBJC_CLASS_NAME_2
	.long	L_OBJC_CLASS_NAME_4
	.long	L_OBJC_CLASS_NAME_3
	.long	0
	.long	2
	.long	48
	.long	0
	.long	L_OBJC_CLASS_METHODS__PLConcreteStackBlock2
	.long	0
	.long	0
	.long	0
	.long	0
	.objc_class
	.align 2
.globl __PLConcreteStackBlock2 // Add __PLConcreteStackBlock2 symbol
__PLConcreteStackBlock2:
L_OBJC_CLASS__PLConcreteStackBlock2:
	.long	L_OBJC_METACLASS__PLConcreteStackBlock2
	.long	L_OBJC_CLASS_NAME_4
	.long	L_OBJC_CLASS_NAME_3
	.long	0
	.long	1
	.long	4
	.long	0
	.long	0
	.long	0
	.long	0
	.long	0
	.long	0
	.section __OBJC, __image_info, regular, no_dead_strip
	.align 2
L_OBJC_IMAGE_INFO:
	.space 8
	.objc_class_names
L_OBJC_CLASS_NAME_5:
	.ascii "\0"
	.objc_module_info
	.align 2
L_OBJC_MODULES:
	.long	7
	.long	16
	.long	L_OBJC_CLASS_NAME_5
	.long	L_OBJC_SYMBOLS
	.lazy_reference .objc_class_name__PLGlobalBlock
	.lazy_reference .objc_class_name__PLStackBlock
	.objc_class_name__PLConcreteGlobalBlock2=0
.globl .objc_class_name__PLConcreteGlobalBlock2
	.objc_class_name__PLConcreteStackBlock2=0
.globl .objc_class_name__PLConcreteStackBlock2
	.subsections_via_symbols
#else
#error Unsupported Platform Target
#endif
